tests/fate-run: Allow to skip file checksums for lavf_image
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>
Mon, 1 Aug 2022 12:24:51 +0000 (14:24 +0200)
committerSebastian Ramacher <sramacher@debian.org>
Wed, 24 Aug 2022 21:33:44 +0000 (22:33 +0100)
commit4b47438509905f6fa40eef950de29aa983c7c98f
tree9d7d5c987219b7f80f9b6fc0ad1844f301d5d853
parent42c57d6018747902a18799fcae727adf9c5ad7d6
tests/fate-run: Allow to skip file checksums for lavf_image

The output file (even the filesize) of the recently added
EXR tests depends on the endianness; therefore checksums
of these files must not be part of the ref file. Therefore
this commit adds an option (unused for now) to disable these
checksums on a per-test basis.

In order to avoid having to check twice, the checksum and
the filesize info are moved to immediately follow one another;
this results into updates to the ref files of all lavf-image tests.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
(cherry picked from commit 4fb8741c4670965eaf1f78d6122c6bdfdf1f3358)

Gbp-Pq: Name 0005-tests-fate-run-Allow-to-skip-file-checksums-for-lavf.patch
51 files changed:
tests/fate-run.sh
tests/ref/lavf/bmp
tests/ref/lavf/dpx
tests/ref/lavf/gbrp10le.dpx
tests/ref/lavf/gbrp12le.dpx
tests/ref/lavf/gbrpf32be.pfm
tests/ref/lavf/gbrpf32le.pfm
tests/ref/lavf/gray.pam
tests/ref/lavf/gray.xwd
tests/ref/lavf/gray16be.pam
tests/ref/lavf/gray16be.png
tests/ref/lavf/grayf32be.pfm
tests/ref/lavf/grayf32le.pfm
tests/ref/lavf/jpg
tests/ref/lavf/monob.pam
tests/ref/lavf/monow.xwd
tests/ref/lavf/none.gbrapf32le.exr
tests/ref/lavf/none.gbrpf32le.exr
tests/ref/lavf/none.grayf32le.exr
tests/ref/lavf/pam
tests/ref/lavf/pcx
tests/ref/lavf/pgm
tests/ref/lavf/png
tests/ref/lavf/ppm
tests/ref/lavf/qoi
tests/ref/lavf/rgb48be.pam
tests/ref/lavf/rgb48be.png
tests/ref/lavf/rgb48le.dpx
tests/ref/lavf/rgb48le_10.dpx
tests/ref/lavf/rgb4_byte.xwd
tests/ref/lavf/rgb555be.xwd
tests/ref/lavf/rgb565be.xwd
tests/ref/lavf/rgb8.xwd
tests/ref/lavf/rgba.pam
tests/ref/lavf/rgba.xwd
tests/ref/lavf/rgba64le.dpx
tests/ref/lavf/rle.gbrapf32le.exr
tests/ref/lavf/rle.gbrpf32le.exr
tests/ref/lavf/rle.grayf32le.exr
tests/ref/lavf/sgi
tests/ref/lavf/sun
tests/ref/lavf/tga
tests/ref/lavf/tiff
tests/ref/lavf/xbm
tests/ref/lavf/xwd
tests/ref/lavf/zip1.gbrapf32le.exr
tests/ref/lavf/zip1.gbrpf32le.exr
tests/ref/lavf/zip1.grayf32le.exr
tests/ref/lavf/zip16.gbrapf32le.exr
tests/ref/lavf/zip16.gbrpf32le.exr
tests/ref/lavf/zip16.grayf32le.exr